mechanical composting - Allemand Anglais Dictionnaire